// 这个脚本会在NW.js运行时执行，用于修复网络连接问题
(function() {
  // 检测是否在NW.js环境中运行
  if (typeof nw !== 'undefined') {
    console.log('正在NW.js环境中运行，应用网络访问修复');
    
    // 添加CORS请求头
    const originalFetch = window.fetch;
    window.fetch = function(url, options) {
      options = options || {};
      options.headers = options.headers || {};
      options.mode = 'cors';
      options.credentials = 'include';
      return originalFetch(url, options);
    };
    
    // 添加XHR CORS支持
    const originalXhrOpen = XMLHttpRequest.prototype.open;
    XMLHttpRequest.prototype.open = function() {
      this.withCredentials = true;
      return originalXhrOpen.apply(this, arguments);
    };
    
    console.log('网络访问修复已应用');
  }
})(); 